be self-supporting - İspanyolca İngilizce Sözlük